AI業務自動化・ナレッジマネジメント企業のStepHowが、自社内部サーバーのみで動作するAIコーディングエージェント「Wissly Code(ウィスリー・コード)」をリリースした。ソースコードやデータを外部のAIサービスへ送信しなくてよい点が特徴だ。インターネットが遮断された閉域網でも利用でき、セキュリティ規定によりAIコーディングツールを導入できずにいた金融・公共・製造業の企業をターゲットにしている。

AIコーディングツールは急速に普及しているが、セキュリティが重視される業界では導入が容易ではなかった。ほとんどのツールがソースコードを外部クラウドのAIモデルに送って処理する仕組みのためだ。外部インターネットと完全に遮断された閉域網を利用する機関では、外部AIサービスへの接続自体が不可能である。

Wissly Codeは、企業のサーバーに直接インストールした大規模言語モデル(LLM)、すなわちローカルLLMで動作する。ユーザーのリクエスト処理、コードの実行、プロジェクトファイルや対話・作業履歴の保管は、すべて社内サーバー内で完結する。AIが生成したコードは、他のシステムから切り離された「隔離実行環境」でまず試験的に実行される。閉域網への導入時には、モデルファイルと実行環境をあらかじめ持ち込み、必要な追加ソフトウェアパッケージは社内リポジトリに用意するか、実行環境に事前にインストールしておく方式で運用する。

利用方法は対話形式だ。ユーザーが作成したい機能や解決したい課題、守るべき条件を伝えると、AIが何を作成し何を確認するかという完了基準をまず提示する。ユーザーがこれを確認すると、AIがプロジェクトファイルを作成・修正し、隔離環境で実行する。ユーザーは変更されたコードを行単位でレビューし、実行中のアプリの画面や動作をプレビューで確認したうえで、同じ対話の中で追加の修正を依頼する。

開発チームはWissly Codeを使い、プロジェクトのコードや開発ドキュメントをもとに新機能を実装したり、既存コードを整理したりする。コードを修正した際に影響を受ける箇所を分析したり、コメントや技術文書を整理したり、データベースの照会・集計クエリを作成する作業にも利用できる。開発知識を持たない現場部門でも、業務用ツールを自ら作成できる。例えば「請求内訳のCSVから担当者別の受付件数を集計し、処理期限を過ぎた案件を別途表示する画面を作って」と依頼すると、データを集計してチャートで表示するWebツールが生成される。

実際のサービス環境への反映段階はAIに任せていない。運用サーバーへのデプロイは人によるレビューを経たうえで、企業がすでに利用している自動デプロイ体制(CI/CD)を通じて行われる。実際のデータベースに適用するクエリについても事前レビューを経る仕組みにした。

ファン・ソンウクStepHow代表は「セキュリティ規定のためAIコーディングツールを使えなかった企業も、これで社内網の中でコードを作成し、業務ツールを自ら製作できるようになった」とし、「Wissly Codeは開発チームの生産性を高めると同時に、現場担当者が必要なツールを自ら作る環境を社内網の中で提供するだろう」と述べた。続けて「既存のWisslyの顧客を皮切りに、金融・公共・製造など社内網AIの需要が高い業界へ供給を拡大していく」と付け加えた。

原文:https://platum.kr/archives/295866