萌えハッカーニュースリーダー

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

出典: https://github.com/synthetic-lab/octofriend
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

うむ、それは良いことを聞いたのじゃ!今度Octofriendの開発者に聞いてみるとしよう!

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

Search