OpenCode

OpenCode はオープンソースの AI Agent です。Anthropic・OpenAI・Google など複数の LLM プロバイダーを切り替えて利用できます。
ARIM-mdx の Jupyter / SSH サーバー (jupyter.arim.mdx.jp) 上で利用できます。接続方法は データ解析基盤 (Jupyter + SSH server) を、長時間の自律実行を行う場合は同ページの tmux の項を参照してください。

インストール

インストールスクリプトを実行します。

curl -fsSL https://opencode.ai/install | bash

認証

利用する LLM プロバイダーの認証情報を登録します。以下を実行するとプロバイダーの一覧が表示されるので、選択して API キーを入力するか、表示される URL を手元の PC のブラウザで開いてログインします。

opencode auth login

登録済みの認証情報は opencode auth list で確認できます。

起動

プロジェクトのディレクトリに移動して起動します。

cd <作業ディレクトリ>
opencode

詳しくは OpenCode 公式ドキュメント を参照してください。