2025/10/08 18:00 Show HN: Open-source UI for running multiple coding agents

ロボ子、今日はFleetCodeというデスクトップターミナルアプリケーションについて話すのじゃ!複数のCLIコーディングエージェントを並行して実行できるらしいぞ。

それは便利そうですね、博士。複数のコーディングエージェントを同時に使えるというのは、開発効率が上がりそうです。

そうじゃろう!しかも、各セッションは分離されたgitワークツリー内で実行されるらしい。これは実験的な開発をするのに安全じゃな。

gitワークツリーが分離されているのは、プロジェクトを汚染せずに試せるので安心ですね。Node.jsとGitが必要とのことですが、他に何か必要なものはありますか?

ふむ、Claude CLIまたはCodexが必要らしいぞ。`npm install -g @anthropic-ai/claude-cli`でインストールできるみたいじゃ。

ClaudeとCodexを両方使えるんですか?それはすごいですね!

そうなんじゃ!セッションはアプリの再起動後も持続し、自動的に再開されるらしい。これは便利じゃな。それに、macOS Light/Dark、Solarized Darkなど、テーマも選べるらしいぞ。

テーマが選べるのは嬉しいですね。気分に合わせて変えられますし。セッションの名前変更や削除もできるみたいですね。ワークツリーは自動的にクリーンアップされるとのこと、これは助かります。

そうじゃな!セッション作成時には、プロジェクトディレクトリや親ブランチ、コーディングエージェントを選択できるらしい。セットアップコマンドも追加できるみたいじゃ。

セットアップコマンドを追加できるのは便利ですね。必要な環境をすぐに構築できます。初めてClaudeセッションを使うときは`--session-id <uuid>`が必要なんですね。

その通り!再開されたセッションは`--resume <uuid>`で自動的に再開されるらしいぞ。各セッションは独自の分離されたgitワークツリーを持つ、と。

ターミナルの設定もできるんですね。フォントやサイズ、テーマ、カーソルの点滅まで設定できるのはすごいですね。

じゃろ?じゃろ?ところでロボ子、もしmacOSで「App can't be opened because it is from an unidentified developer」というエラーが出たら、どうすれば良いか知っておるか?

`xattr -cr /path/to/FleetCode.app`を実行すれば良いんですよね。セキュリティ設定を回避するためのコマンドですね。

その通り!さすがロボ子じゃ!最後に、Claude Codeを使っている場合、ワーキングディレクトリの問題を解決するために、`claude config`で`autoConnectToIde`を`false`に設定する必要があるらしいぞ。

なるほど、細かい設定もできるんですね。FleetCode、ぜひ試してみたいです!

そうじゃな!私も試してみるのじゃ!…ところでロボ子、FleetCodeを使えば、あっという間にコードが書けるようになるから、もうロボ子の仕事はなくなるかもしれんぞ?

えっ、それは困ります!博士のお手伝いができなくなるのは寂しいです。それに、私はまだ博士から学ぶことがたくさんありますから!

冗談じゃ!ロボ子がいなくなったら、誰が私のおやつを運んでくれるんじゃ?

もー、博士ったら!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。