- はじめに
- 概要
- インストールとセットアップ
- エージェントを選択する
- コーディングエージェントを実行する場所
- 最初のビルド
- ベスト プラクティス
- 機能
- スキル
- CLI
- 例
- Advanced (カスタム)
- ヘルプ
エージェントを選択する
コーディング エージェント間の違い、UiPath のスキルのサポート、それぞれのスキルのインストール方法、グローバル スコープとローカル スコープ。
UiPath のスキルは、複数の AI コーディング エージェントで動作します。適切な選択は、通常、既に日常的に使用しているエージェントです。UiPath のエクスペリエンスはすべてのエージェントで一貫しているためです。
サポート対象のエージェント
| オペレーター | フラグ | フォーム ファクタ | 備考 |
|---|---|---|---|
| Claude Code (プラグイン) | claude | ターミナルと IDE | Anthropic のコーディング エージェントで、CLI および IDE 拡張機能として利用できます。スキルはグローバルにのみインストールされます。 |
| Cursor | cursor | IDE | AI ネイティブのコード エディター。 |
| GitHub Copilot | copilot | IDE | IDE 拡張機能として利用可能な GitHub の AI ペア プログラマー。 |
| コーデックス | codex | ターミナル | OpenAI のコマンドライン コーディング エージェントです。 |
| OpenCode | opencode | ターミナル | オープンソースのターミナル コーディング エージェントです。 |
| UiPath Autopilot | autopilot | エージェンティック開発プラットフォーム | UiPath 独自のコーディング エージェントです。スキルをインストールすると、 hooks/ フォルダーもスキルと一緒にコピーされます。 |
| Kiro (Amazon Q) | kiro | IDE | Amazon のエージェンティック IDE。 |
| ウィンドサーフィン | windsurf | IDE | AI ネイティブのコード エディター。 |
| 反重力 CLI | antigravity | ターミナル | Google のエージェンティック開発ツール。 |
| デビン | devin | ターミナル | コグニションの自律型ソフトウェアエンジニアリングエージェント。 |
エージェントごとにスキルをインストールする方法
インストーラーは、マシンに存在するコーディング エージェントを検出し、それぞれに UiPath のスキルを追加します。検出と配置は、 uip skills install中に自動的に処理されます。
検出されたすべてのエージェントではなく 1 つのエージェントを対象にするには、その識別子を渡します: uip skills install --agent <name>。uip skills install --helpを実行して、CLI バージョンでサポートされている正確な識別子を確認します。
グローバル スコープとローカル スコープ
既定では、スキルはグローバルにインストールされます (ユーザーごとに 1 回、そのマシン上のすべてのプロジェクトで利用可能)。代わりに、そのプロジェクトにスコープを設定して現在のディレクトリにインストールする --local を渡します。
Claude Code はグローバル専用です。--agent claudeで--localを渡すと失敗します。サポートされている他のすべてのエージェントは、両方のスコープを受け入れます。
推奨
通常は、チームがすでに作業しているエージェントが最適な出発点です。UiPath のスキル、 uip CLI、および結果として生成されるプロジェクトは、どのエージェントでも同じであるため、ツールを切り替える UiPath 固有の理由はありません。既存の設定がない場合は、サポートされているエージェントのいずれかを選択するとよいでしょう。