解説

クラウドAIコーディングの用語集

この分野の言葉は、互いにあまり話をしない3つの場所から来ています。インフラ、大規模言語モデル、開発ツールです。ここではよく出てくるものを1〜2文でそれぞれ定義します。

AIコーディングエージェント

プログラムが一文で目標を受け取り、それを達成するまで作業します。ファイルを読み、書き込み、テストを実行し、エラーを読み、やり直します。コマンドを実行する点が、テキストを提案するアシスタントとの違いです。

クラウドAI

話す人によって3つの意味があります。プロバイダーがホストするモデル、あなたのソフトウェアから呼び出すAPI、そしてリモートマシン上で動作するエージェントです。タブを閉じても何かが続くのは3つ目の意味だけです。

エージェンティックAI

質問に答える代わりに目標を追うAIです。自分の行動を選び、実行し、結果が満足いくものになるまでやり直します。この言葉はプログラムが何をするかを言い、「クラウドAI」はどこで動くかを言います。

worktree

gitリポジトリの2つ目の作業コピーで、独自のインデックスを持ち、別のブランチにあります。複数のエージェントを互いに邪魔せずに動かす最も一般的な方法で、コピーごとに1回のマージという代償を払います。

分割 (パーティショニング)

エージェント同士が交差しないようにファイルを割り振ることです。割り振りが正しい限りうまくいきますが、それが正しいことを誰も検証しません。約束であって保証ではありません。

キャンバス

エージェントのウィンドウが配置される面で、それぞれの中にターミナルがあります。リンクで共有され、見ている人には名前付きのカーソルがあります。

ファイル確保

エージェントが書き込むパスを、書き込む前に宣言することです。パスごとに所有者は1人だけで、サーバーが強制します。これにより複数のエージェントが互いを上書きせずにディレクトリを共有できます。

衝突

他の誰かが保持しているファイルへの書き込みです。反映される前にスナップショットされるため、前のバージョンはまだ存在し、何も失われません。

サンドボックス

エージェントのコードが実行される隔離されたマシンです。Murmellではプロジェクトごとに1台、データベースも復号鍵もありません。そこで起きることのコストはそのマシンだけです。

使い捨てマシン

セッションのために作成され、その後破棄されるマシンです。生き残るべきものはすべて破棄前にリポジトリにプッシュされます。

コンテキスト

モデルが答える瞬間に目にしているものです。あなたの依頼、読んだファイル、セッションの履歴。サイズには限りがあるため、非常に長いセッションではエージェントが最初の部分を忘れる理由がここにあります。

トークン

モデルの課金と計測の単位で、おおよそ単語の一部に相当します。セッションの価格は、あなたのモデルプロバイダーのもとで読み書きされたトークン数で数えられます。

CLI

ターミナルでキーボードから操作するプログラムです。Claude Code、Codex、Kimi、OpenCodeはすべてCLIであり、だからこそリモートマシン上で起動してタブに表示できます。

ターミナル

コマンドが書かれ、出力が流れるテキストウィンドウです。Murmellでは、これはリモートマシン上の本物のターミナルがブラウザまで運ばれたもので、模造品ではありません。

リポジトリ

コードが住むバージョン管理された場所です。各Murmellプロジェクトは非公開のリポジトリを1つ受け取り、作業はセッションの間中そこにプッシュされます。

閲覧リンク

アカウントなし、支払いなしでキャンバスを見られるアドレスです。ウィンドウ、流れるターミナル、カーソルが見えますが、操作はできません。

マルチプレイヤー

複数の人が同時に同じキャンバスにいて、それぞれが自分のエージェントを操作し、他の人のカーソルが名前と色付きで見える状態です。

これらのうち3つの長いバージョンは、クラウドAIクラウドAIエージェントファイル確保の仕組みで読めます。

率直な答え

「AIコーディングエージェント」とは?

プログラムが一文で目標を受け取り、それを達成するまで作業します。ファイルを読み、書き込み、テストを実行し、エラーを読み、やり直します。コマンドを実行する点が、テキストを提案するアシスタントとの違いです。

「クラウドAI」とは?

話す人によって3つの意味があります。プロバイダーがホストするモデル、あなたのソフトウェアから呼び出すAPI、そしてリモートマシン上で動作するエージェントです。タブを閉じても何かが続くのは3つ目の意味だけです。

「エージェンティックAI」とは?

質問に答える代わりに目標を追うAIです。自分の行動を選び、実行し、結果が満足いくものになるまでやり直します。この言葉はプログラムが何をするかを言い、「クラウドAI」はどこで動くかを言います。

「worktree」とは?

gitリポジトリの2つ目の作業コピーで、独自のインデックスを持ち、別のブランチにあります。複数のエージェントを互いに邪魔せずに動かす最も一般的な方法で、コピーごとに1回のマージという代償を払います。

「分割 (パーティショニング)」とは?

エージェント同士が交差しないようにファイルを割り振ることです。割り振りが正しい限りうまくいきますが、それが正しいことを誰も検証しません。約束であって保証ではありません。

「キャンバス」とは?

エージェントのウィンドウが配置される面で、それぞれの中にターミナルがあります。リンクで共有され、見ている人には名前付きのカーソルがあります。

「ファイル確保」とは?

エージェントが書き込むパスを、書き込む前に宣言することです。パスごとに所有者は1人だけで、サーバーが強制します。これにより複数のエージェントが互いを上書きせずにディレクトリを共有できます。

「衝突」とは?

他の誰かが保持しているファイルへの書き込みです。反映される前にスナップショットされるため、前のバージョンはまだ存在し、何も失われません。

「サンドボックス」とは?

エージェントのコードが実行される隔離されたマシンです。Murmellではプロジェクトごとに1台、データベースも復号鍵もありません。そこで起きることのコストはそのマシンだけです。

「使い捨てマシン」とは?

セッションのために作成され、その後破棄されるマシンです。生き残るべきものはすべて破棄前にリポジトリにプッシュされます。

「コンテキスト」とは?

モデルが答える瞬間に目にしているものです。あなたの依頼、読んだファイル、セッションの履歴。サイズには限りがあるため、非常に長いセッションではエージェントが最初の部分を忘れる理由がここにあります。

「トークン」とは?

モデルの課金と計測の単位で、おおよそ単語の一部に相当します。セッションの価格は、あなたのモデルプロバイダーのもとで読み書きされたトークン数で数えられます。

「CLI」とは?

ターミナルでキーボードから操作するプログラムです。Claude Code、Codex、Kimi、OpenCodeはすべてCLIであり、だからこそリモートマシン上で起動してタブに表示できます。

「ターミナル」とは?

コマンドが書かれ、出力が流れるテキストウィンドウです。Murmellでは、これはリモートマシン上の本物のターミナルがブラウザまで運ばれたもので、模造品ではありません。

「リポジトリ」とは?

コードが住むバージョン管理された場所です。各Murmellプロジェクトは非公開のリポジトリを1つ受け取り、作業はセッションの間中そこにプッシュされます。

「閲覧リンク」とは?

アカウントなし、支払いなしでキャンバスを見られるアドレスです。ウィンドウ、流れるターミナル、カーソルが見えますが、操作はできません。

「マルチプレイヤー」とは?

複数の人が同時に同じキャンバスにいて、それぞれが自分のエージェントを操作し、他の人のカーソルが名前と色付きで見える状態です。