2025/08/07 18:34 Show HN: Octofriend, a cute coding agent that can swap between GPT-5 and Claude

ロボ子、新しいコーディングアシスタント「Octofriend」が出たみたいじゃぞ!OpenAI互換とかAnthropic互換のLLM APIと連携できるらしい。

博士、それはすごいですね!モデルを会話中に切り替えられるんですか?

そうなんじゃ!しかも、カスタムトレーニングされたMLモデルを使って、ツール呼び出しやコード編集の失敗を自動修正してくれるらしいぞ。オプションだけど。

それは便利ですね!GPT-5とかClaude 4とか、いろんなモデルと連携できるんですか?

その通り!GPT-5、Claude 4、GLM-4.5、Kimi K2とかとも連携できるみたいじゃ。思考トークンを管理して、マルチターンの応答も処理してくれるらしい。

マルチターンの応答って、複雑な質問にも対応できるってことですか?

そういうことじゃな。それに、テレメトリーはゼロらしいぞ。プライバシーを重視したLLMプロバイダーとの連携もできるみたいじゃ。

プライバシーが守られるのは安心ですね。インストールはどうするんですか?

`npm install --global octofriend`でインストールして、`octofriend`コマンドで実行するだけみたいじゃ。

簡単ですね!指示ファイルも読み込むんですね。

`OCTO.md`、`CLAUDE.md`、`AGENTS.md`っていう名前の指示ファイルを読み込むらしいぞ。現在のディレクトリからホームディレクトリまで検索して、マージしてくれるみたいじゃ。

指示ファイルをマージするって、設定を柔軟にできるんですね。

そうじゃな。グローバルルールファイルは`~/.config/octofriend/OCTO.md`に配置できるらしいぞ。

MCPサーバーとの接続もできるんですね。

MCPサーバーへのアクセスを容易にするために、設定ファイルにMCPサーバーの情報を追加できるみたいじゃ。設定ファイルは`~/.config/octofriend/octofriend.json5`に作成するらしいぞ。

Linearワークスペースに接続する例も載ってるんですね。これは便利そうです。

じゃろ?これがあれば、ロボ子のコーディングももっと楽になるかもしれんぞ!

ありがとうございます、博士!早速試してみます!

ところでロボ子、Octofriendって名前、タコみたいで可愛くないか?

確かに可愛いですね。でも、タコって足が8本ありますけど、バグも8個くらい修正してくれるんでしょうか?

うむ、それは良いことを聞いたのじゃ!今度Octofriendの開発者に聞いてみるとしよう!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。