AIコーディングエージェント × UiPath:開発が変わる話
Jun Li
家族・プライベート
横浜在住、四人家族で暮らしています。
休日は山下公園周辺をのんびりランニング。
自然言語で要件を伝えるだけで
実装・検証・デプロイを一貫して実行
要件を会話で伝える → AI が生成
AI が自律的に検証・修正を反復
GUI 不要 — デプロイまで完結
価値
人間にできることは、
Coding Agent が UiPath でもできるようにする。
汎用 AI をUiPath 専門家に変える
ドメイン特化の指示セット
Available Skills
Tool prefix 一覧
PDF の手順書を読み込み、Coding Agent が Maestro Flow を自動生成 → UiPath Cloud へデプロイ
uip rpa
UiPath Maestro Flowを作成してください。
## 業務概要
市区町村窓口での「戸籍届出(婚姻)」業務をMaestro Flowで実装します。
## フローの全体構成(手順書に基づく)
以下のステップを順番に実装してください:
1. **受付**(Human-in-the-Loop)
- 婚姻届の書類確認(記載漏れチェック)
- 来庁者の本人確認書類受領
- 妻の戸籍謄本の取り寄せ確認(非本籍地の場合)
...
8. **届書類の保存・法務局送付**(完了)
- 届書の保存・目録作成
- 法務局への月次送付
## 技術要件
- .flow ファイルとして作成
- Human-in-the-Loopノードには適切なフォームスキーマ(入力項目)を設定
- RPA自動化ステップはRPAノードとして設定
- 審査NGの場合は差し戻し(ループバック)フローを含める
- 変数: applicationId(受付番号)、applicantName(届出人氏名)、
isApplicantPresent(本人来庁フラグ)、isNonHomeMunicipality(非本籍地フラグ)を定義
## プロジェクト
カレントディレクトリに新規Flowプロジェクトとして作成してください。
途中で何度か確認を求められるケースがあります
# このプロジェクトの方針 ## 開発エンドポイント言語 日本語。アクティビティ・変数・引数・ワークフロー・説明は すべて日本語で記述する。 ## 実装方針 - 標準アクティビティを `Invoke Code` より優先する - ハードコードされた絶対パス (`C:\Users\...` 等) は使わず、 構成可能な入力で渡す - `targetFramework` は要件に応じて選択する (Excel / Mail 等は Windows 専用) ## 検証ルール コード生成完了とは `uip rpa analyze` または `uip maestro flow validate` が Success を返した状態を指す。 失敗時は自己修復を反復する。 ## 完了報告に含める情報 - ビルド結果 (Success / 警告サマリ) - 生成・修正したファイルパス - Orchestrator にデプロイした場合は Job key と実行結果