SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

AIエージェント開発の最前線!現場で使える開発術(AD)

プルリク倍増と品質担保を両立するAI開発──TOKIUM流「ハーネスエンジニアリング」はどう実現されたか

 AIエージェントが自律的にタスクを実行できる環境を整備する「ハーネスエンジニアリング」。経費精算から経理業務全般のAI代行を推進する株式会社TOKIUMでは、この考え方を開発組織の中核に据えている。現場チームの1つでは1営業日で10件以上のプルリクエストを出す体制を実現しており、その裏には「AIが壊れずに走り続けるための環境」を作り続ける地道な試行錯誤がある。同社の取締役CTO プロダクト本部 本部長の西平基志氏と、プロダクト本部 経費精算製品開発部 開発課 Webエンジニアの坂上晴信氏に、具体的な実践と、それを支える「越境」のカルチャーについて聞いた。

「同じ開発の現場なのに別世界」、AIが3年間でもたらした衝撃

 株式会社TOKIUMは2012年に創業し、2016年から法人向け経費精算SaaSを軸に企業の経理業務を支えてきた。2022年には社名をBearTailから現在のTOKIUMへと改称し、2025年5月にはAIと人が連携し、自律的に経理業務を実行する「経理AIエージェント」を発表。経費精算ツールのベンダーから「経理作業をまるごと代行するAIエージェント会社」への転換を鮮明にした。

 TOKIUMのプロダクトビジョンは「あらゆる経理作業から人々を解放する」というものだ。「ソフトウェアだけで解決しなくてもいい。AIを使わなくてもいい。BPO(ビジネスプロセスアウトソーシング)を使ってもいい」という考え方が組織に浸透しており、手段にこだわらず、いかに顧客の業務を軽減するかが問いの中心に置かれている。

株式会社TOKIUM 取締役 CTO プロダクト本部 本部長 西平基志氏
株式会社TOKIUM 取締役 CTO プロダクト本部 本部長 西平基志氏

 その中核を担う経理AIエージェントは、実はシステムのみで完結するサービスではない。西平氏は「AIと人力を組み合わせて、経理作業をまるごと代行できるエージェントです」と説明する。AIが得意とする定型処理は自動化しつつ、AIが苦手とする判断や例外対応は人間(プロスタッフ)が担う設計だ。一部だけ自動化しても顧客側に作業が残り、負担がかかるため、AIができないことはプロスタッフが補う。単なる効率化ではなく、作業自体を手放すアプローチで、ユーザーを拡大してきた。

 2025年12月、3年間のDevHRを経て同サービスの開発チームに戻ってきたのが坂上氏だ。もともと新卒でエンジニアとして入社し、Androidアプリ開発で6年半のキャリアを積んだ後、開発組織の採用・組織開発を担っていた。

株式会社TOKIUM プロダクト本部 経費精算製品開発部 開発課 坂上晴信氏
株式会社TOKIUM プロダクト本部 経費精算製品開発部 開発課 坂上(さかうえ)晴信氏

 「同じ開発の現場なのに、別世界のようになっていた」という率直な言葉が物語るように、AIによるコード生成の精度と速度は坂上氏の想定を超えていた。コーディングそのものが好きだっただけに「ギリギリまでコードを手放したくない」と考えていたが、実際にAIにアウトプットさせてみると「どうやってもAIには勝てない」と確信。その瞬間から、AIエージェントのために環境を整える側──ハーネスエンジニアリングへと自然に足を踏み入れることになった。

いざ「ハーネスエンジニアリング」の実践へ──初めはコンテキストリポジトリの整備から

 「ハーネスエンジニアリング」とは何か。西平氏は次のように定義する。「AIのための開発環境自体を作っていくエンジニアリングです。製品やコードベースが、AIによって継続的に改善されていくループを作ることが非常に重要となります」。

 ただし、AIをただ使い続ければ速く開発できるという単純な話ではない。継続的にAIで開発を続けると、「技術的負債の蓄積」や「プロダクト仕様からの乖離」といった品質劣化が起きることが研究でも明らかになっている。この劣化を防ぐ取り組みこそがハーネスエンジニアリングの核心だ。

 坂上氏のチームで実践する具体策の1つが、コンテキストリポジトリの整備だ。新規プロジェクトを始める際は、すべてのコンテキストを読み込ませることができるため、技術的な意思決定からプロジェクトの規約、コーディングのルール、要件定義、仕様まで、丁寧に明文化して整理した。取り組みの中では、OpenAIやAnthropicが公開するベストプラクティスはもちろん、IPAが公開する要件定義ガイドなど広く参考にした。

次のページ
コードレビューの委任、コーディングルールの更新──TOKIUM流「ハーネスエンジニアリング」とは

関連リンク

この記事は参考になりましたか?

AIエージェント開発の最前線!現場で使える開発術連載記事一覧

もっと読む

この記事の著者

森 英信(モリ ヒデノブ)

就職情報誌やMac雑誌の編集業務、モバイルコンテンツ制作会社勤務を経て、2005年に編集プロダクション業務やWebシステム開発事業を展開する会社・アンジーを創業。編集プロダクション業務においては、IT・HR関連の事例取材に加え、英語での海外スタートアップ取材などを手がける。独自開発のAI文字起こし・...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

関口 達朗(セキグチ タツロウ)

フリーカメラマン 1985年生まれ。東京工芸大学卒業後、2009年に小学館スクウェア写真事業部入社。2011年に朝日新聞出版写真部入社。2014から独立し、政治家やアーティストなどのポートレート、物イメージカットなどジャンルを問わず撮影。2児の父。旧姓結束。趣味アウトドア。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

提供:株式会社TOKIUM

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/24089 2026/06/19 11:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング