著者注:従業員約120人の畜産企業で、総経理がAIコーディングツールを使い、自ら畜産管理システムを構築しました。この記事では「誰でも開発できる」という話を繰り返すのではなく、この事例が成立した条件と、業務担当者がAIでシステムを自作する際に避けて通れない限界を考えます。
2026年11月、烏鎮世界インターネット大会の先端技術賞の受賞結果が発表され、アリババ傘下のエージェントプラットフォームQoderが、中国国内で唯一受賞した汎用Agent製品となりました。関連報道の中に、「業務担当者も自分でシステムを作れる」と語られがちな事例があります。寧夏の畜産企業・西鮮記の総経理、張立非氏が、AIコーディングツールを使い、3か月余りで畜産管理を含む複数の業務システムを構築したというものです。
これは「未経験者が一夜にしてプログラマーになった」という話ではありません。 張氏は以前、ファーウェイやエリクソンで研究開発に携わった経験があり、自社の畜産、と畜、加工の業務にも精通していました。この2つの前提を踏まえることで、この事例から何が言えて、何が言えないのかが見えてきます。
この記事でわかること:自分の業務要件がAIを使ったシステムの自作に適しているかを判断できるようになります。また、要件の説明、成果物の確認、継続的な保守という3つのハードルについても理解できます。

業務担当者がAIを使って自らシステムを構築:事例の要点
まずは報道で確認できる事実を整理し、その意味を考えてみましょう。以下の情報はすべて、極客公園の2026年11月5日の報道に基づいています。
| 項目 | 詳細 |
|---|---|
| 企業 | 西鲜记。販売、飼育、屠畜、加工を手がけ、従業員は約120人 |
| 主人公の経歴 | 総経理の張立非氏。かつてファーウェイとエリクソンで研究開発に携わり、2015年に故郷に戻って起業。社内の技術開発担当は本人のみ |
| 業務上の課題 | 3つの養殖場で1万頭以上の灘羊を飼育し、複雑なExcel台帳で管理。羊の一群からいくら利益が出るかは、出荷・屠畜後にならないと正確に分からなかった |
| それまでの選択肢 | 汎用ソフトウェアでは業務に合わせにくく、外部への開発依頼は見積もりが100万元規模に達することもあり、継続的なやり取りや修正も必要だった |
| 開発方法 | 2026年からQoderを使用。仕事の後や出張の合間に2台のPCで複数のセッションを開き、自然言語で要件を伝える。AIがプロジェクトを読み込み、コードを修正し、タスクを実行。本人が結果を確認する |
| 結果 | 3カ月余りで飼育管理を含む複数のシステムを構築。日々の給餌、成長のモニタリング、出荷の判断に活用し、従来は屠畜時に初めて分かっていた問題の一部を飼育段階で発見できるようになった |
| 企業が語る効果 | 表面化しにくい損失を年間数百万元削減できる見込み(算出方法は非公開) |
業務担当者がAIでシステムを自作する実際の進め方
報道には、見落としやすい点があります。張立非氏は「ひと言伝えるだけで、AIがシステムを完成させる」という使い方をしているわけではありません。複数の開発セッションを同時に開き、あるタスクの出力を待つ間に別のセッションへ移ります。AIが修正を終えたら、自分で結果を確認し、業務で新たに生じた状況を追加していきます。
これは「業務の専門家+AIという実行役」の協働モデルといえます。要件の分解、受け入れ判断、改善の方向づけは人が担い、AIはコードの作成・修正やタスクの実行を担当します。この視点で事例を見直すと、そこから得られる示唆がより明確になります。

業務担当者が AI でシステムを作る:AI はどんなハードルを下げたのか
AI を使って社内ツールを自作することは、もともと小規模なチームで担っていた仕事を分担し直すことだと言えます。下表は、従来の受託開発における各工程を、この事例では誰が担ったのかを比較したものです。
| 開発工程 | 従来の受託開発 | この事例での担当 | AI はハードルを大きく下げたか |
|---|---|---|---|
| 要件整理 | プロダクトマネージャーが調査し、文書を作成 | 業務責任者が自分で説明 | いいえ、依然として業務への理解が必要 |
| コーディング | フロントエンドとバックエンドのエンジニアが分担して開発 | AI がプロジェクトを読み取り、コードを修正 | はい、最もハードルが下がった部分 |
| 実行・デバッグ | エンジニアがローカルでデバッグ | AI がタスクを実行し、人が結果を確認 | 一部下がった |
| 成果物の検収 | 業務担当者と開発担当者が何度もやり取り | 業務責任者が直接確認 | コミュニケーションコストは下がったが、判断力は依然として必要 |
| 継続的な改善 | 要望を出し、スケジュールを調整して改修 | 業務に新しい状況が生じたら追加 | はい、改善サイクルが大幅に短縮 |
表から分かるように、AI が最もハードルを下げたのは「明確な要件を動くコードに変える」部分と、依頼側と開発側の間で生じるコミュニケーションの負担です。張立非氏にとって、それまで最も難しかったのは、アイデアをシステムにできるチームがいないことでした。そこはまさに、AI プログラミングツールが得意とする部分です。
ただし、要件整理と成果物の検収が不要になったわけではありません。むしろ、その役割はより集中的に業務責任者に委ねられるようになりました。報道でも、Qoder の新バージョンは「目標が明確で、成果物の良し悪しを見極められる」人を対象としていると述べています。この条件は重要です。
業務担当者が AI でシステムを自作するための 3 つの前提条件
この事例から、成功に必要な前提条件を 3 つにまとめられます。
- 問題がどこにあるか分かっている:張立非氏は「一群の羊でいくら利益が出るか、屠畜後まで分からない」ことが中核的な課題だと把握しており、要件には明確な業務上の目標がありました。
- 要件を明確に伝えられる:「管理システムを作って」と頼むだけでなく、項目、フロー、計算ルールを説明し、確認可能な検収基準を示せます。
- 成果物が正しいか判断できる:開発経験があるため、構造を理解して論理的な誤りを見つけられるほか、AI が意図から外れた場合にも速やかに修正できます。
この 3 つのうち、1 つ目は多くの業務責任者が備えている条件でしょう。真の分かれ目となるのは 2 つ目と 3 つ目です。開発経験がない人にできないわけではありませんが、学習に時間をかける必要があります。また、単一の事例だけでは、そうした人たちの成功率は分かりません。
🚀 クイックスタート:まずは「要件を明確に伝えられるか」を低コストで試したいなら、大規模言語モデルを使って業務の説明を構造化された要件定義書にまとめてみましょう。APIYI apiyi.com では、1 つの APIキーで複数の主要モデルを呼び出せます。小規模に試したうえで、本格的な開発に取り組むかどうかを判断するのに適しています。
業務担当者がAIでシステムを自作する前に:まずは要件を仕様書にまとめる
システムを自作するプロジェクトが失敗する原因は、AIがコードを書けないことよりも、要件そのものが曖昧なことにあります。着手する前に、まずは口頭で説明するような業務内容をモデルに渡し、データ項目・ルール・受け入れ条件に整理してもらいましょう。そのうえで、一つずつ自分で確認します。
以下は、OpenAI互換インターフェースを使ってモデルを呼び出し、業務の説明を要件仕様に変換する最小限の例です。
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1"
)
desc = "三个养殖场,按批次记录每天饲料消耗和羊的体重,想在出栏前就知道每批羊大概赚多少钱。"
resp = client.chat.completions.create(
model="gpt-4o-mini", # プラットフォームで利用可能な別のモデルに変更できます
messages=[{"role": "user", "content": f"把以下业务需求整理成数据字段、计算规则和验收条件:{desc}"}]
)
print(resp.choices[0].message.content)
完全な実装コードを見る(不明点の確認を含む)
import openai
from typing import Optional
SYSTEM_PROMPT = (
"你是资深业务分析师。请把用户的业务描述整理为:\n"
"1. 核心数据实体与字段(含单位)\n"
"2. 计算规则(写出公式)\n"
"3. 验收条件(每条都必须可被人工检查)\n"
"4. 需要用户补充确认的问题清单\n"
"不要假设用户没说过的规则,不确定的地方放进问题清单。"
)
def build_spec(
business_desc: str,
model: str = "gpt-4o-mini",
extra_context: Optional[str] = None,
max_tokens: int = 1500
) -> str:
"""口頭で説明するような業務内容を、確認可能な要件仕様にまとめる"""
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1"
)
content = business_desc
if extra_context:
content += f"\n补充背景:{extra_context}"
try:
resp = client.chat.completions.create(
model=model,
messages=[
{"role": "system", "content": SYSTEM_PROMPT},
{"role": "user", "content": content},
],
max_tokens=max_tokens,
)
return resp.choices[0].message.content
except Exception as e:
return f"调用失败:{e}"
if __name__ == "__main__":
spec = build_spec(
business_desc="按批次管理在栏羊,记录每日饲料消耗、体重和生长阶段,"
"希望出栏前估算每批羊的成本和利润。",
extra_context="目前用 Excel 台账,有三个养殖场。"
)
print(spec)
このコードがシステムを開発してくれるわけではありません。その価値は、「説明できたつもりでも、実は十分に伝わっていなかった」点を明らかにすることにあります。モデルが提示する質問リストが長いほど、AIコーディングツールに実装を任せる前に、要件をさらに整理する必要があるということです。
業務担当者は AI でシステムを自作できる?適用可否を判断するフレームワーク
この事例から、条件がそろえば、業務担当者が AI を使って社内システムを自作できることがわかります。ただし、すべてのシステムが自作に適しているわけではありません。以下のフレームワークを使えば、まず自作できるものと、専門チームの関与が必要なものを切り分けられます。
| 判断の視点 | まず AI で自作するのに適している | 専門チームの関与を推奨 |
|---|---|---|
| 利用範囲 | 部門内、少人数のユーザー | 顧客向け、組織をまたいだ利用 |
| データの機密性 | 経営台帳、社内統計 | 個人情報、決済、財務会計の証憑 |
| 権限の複雑さ | 役割が少なく、権限もシンプル | 多段階の承認、きめ細かな権限管理 |
| ミスの影響 | 人手で発見・修正できる | 資金、コンプライアンス、セキュリティに直接関わる事故につながる |
| システム連携 | 比較的独立しており、インポート・エクスポートで対応できる | ERP、決済、政府の監督プラットフォームとの連携が必要 |
| 長期的な保守 | 依頼者本人が継続して保守できる | 複数人での協力、24時間365日の稼働が必要 |
西鮮記の養殖管理システムは、おおむね左側に当てはまります。社内で使用し、給餌や出荷の判断に役立てるもので、問題が起きても誰かがすぐに気づけます。あなたのニーズも同じようなものであれば、AI による自作は試す価値のある選択肢です。一方、右側に複数当てはまる場合は、まず AI でプロトタイプを作って要件を明確にし、そのうえで専門チームに依頼するか、実績のある製品を導入するほうが堅実です。

業務担当者による AI での自作、製品導入、カスタム開発の比較
3つの選択肢を並べてみると、違いがよりわかりやすくなります。
| 選択肢 | 主な特徴 | 適した場面 | 主なリスク | 利用できるリソース |
|---|---|---|---|---|
| 汎用ソフトウェアの導入 | すぐに使え、機能が標準化されている | 業務フローが業界の一般的な流れと一致している | 独自の業務フローに合わせにくい | 業界向け SaaS ベンダー |
| 外部へのカスタム開発依頼 | 専門チームが開発し、納品プロセスも整っている | 複雑で機密性が高く、複数システムとの連携が必要 | コストが高く、やり取りに時間がかかる | 外注先やソフトウェア会社 |
| 業務担当者による AI での自作 | 改善を素早く繰り返せ、業務に最も合いやすい | 社内ツールで、依頼者が業務を理解し、成果物を検証できる場合 | セキュリティ、権限管理、保守が個人に依存する | AI コーディングツール。モデル呼び出しには APIYI apiyi.com を利用可能 |
3つの選択肢は、どれか1つに絞る必要はありません。よくある組み合わせとして、まず AI で自作して業務フローを動かし、ニーズが本当にあるか検証する方法があります。その後、ユーザーが増えたり、扱うデータの機密性が高くなったりした段階で、専門チームに再構築を依頼するかを判断します。
ビジネス担当者がAIでシステムを自作することの影響分析
中小企業の経営者への影響
- チームがないために要望を見送る必要がなくなる:西鮮記のように技術開発担当者が1人しかいない企業は、これまで「自社に合わない汎用ソフト」と「高額なカスタム開発」の二択を迫られていました。今は、新たに試せる選択肢が加わっています。
- 業務知識の価値が高まる:業務を最もよく知る人が、自らの経験を直接システムに反映し、日々使いながら改修できます。これにより、「要件を伝える」過程での情報の欠落を減らせます。
- 経営者の時間的コストが増える:報道によると、張立非氏は仕事の後や出張の合間に開発を進めていました。こうした時間の投入もコストであり、単純に「0コスト」とは見なせません。
専門の開発チームやIT部門への影響
- 役割が「コードを書く」ことから「支える」ことへ変わる:ビジネス担当者が自作するツールが増えると、セキュリティレビュー、権限設計、データのバックアップ、システム連携などに専門家の関与がより必要になります。
- シャドーシステムのリスクが高まる:各業務部門がそれぞれAIでツールを構築すると、データの分散や集計基準の不統一、担当者の退職後に保守できる人がいなくなるといった問題が生じます。事前にルールを整備する必要があります。
この事例ではまだ答えが出ていない5つの問い
報道では成功した結果が紹介されていますが、意思決定者にとっては以下の情報も重要です。現在公開されている資料では、これらは明らかになっていません。
| 確認すべき事項 | 重要な理由 |
|---|---|
| 「数百万元の見えない損失」の算出方法 | 自社の事業でも同じような効果を得られるか判断できない |
| システムのセキュリティ、権限、データバックアップの対策 | 重要な経営データを長期的に扱えるかどうかを左右する |
| その後の保守や障害対応の状況 | 自作システムの最大の隠れたコストは保守段階にある |
| ツールの費用とモデル呼び出しのコスト | 報道中の「0コスト」にはツール費用や投入した時間が含まれていない |
| 開発経験のないビジネス担当者の成功・失敗事例 | 一つの事例だけでは一般的な結果を示せない |
これらの問いに答えが出るまでは、この事例を「誰にでもできる」証拠ではなく、「条件が整えば実現できる」証拠として捉えるのが、より妥当でしょう。
よくある質問 FAQ
Q1:開発経験のない業務担当者でも、AIを使って自分でシステムを作れますか?
可能ですが、難易度はかなり高くなります。事例の主人公にはHuaweiやEricssonでの開発経験があり、コードの構造を理解し、AIの出力が正しいかどうかを判断できます。そうした経験がない場合でも、少なくとも受け入れ条件を明確に書く方法を学び、問題の原因を調べることに時間をかける必要があります。現時点では、開発経験のない人による体系的な事例の公開報道は少ないため、小さなツールから始めることをおすすめします。
Q2:AIを使ったシステムの自作と、外注によるカスタム開発はどう選べばよいですか?
判断のポイントは、ミスが起きたときの影響、データの機密性、誰が長期的に保守するかの3点です。社内利用で、ミスを手作業で修正でき、依頼者自身が継続的に保守できるなら、まずは自作が向いています。個人情報や決済、システム間連携を扱う場合は、専門家によるカスタム開発が適しています。AIでプロトタイプを作って要件を整理し、それをもとに外注先と相談すれば、手戻りを減らせることもあります。
Q3:業務担当者がAIでシステムを自作する場合、本当に「コストゼロ」ですか?
いいえ。ツール自体に無料枠があっても、サブスクリプション料金やモデル呼び出しの費用、そして見落としがちな時間のコストがかかります。事例の主人公は、仕事後や出張の合間を利用して3か月以上にわたり開発を続けており、こうした投入時間も判断に含める必要があります。
Q4:本格的な開発の前に、アイデアを低コストで検証するにはどうすればよいですか?
まず大規模言語モデルを使って業務の説明を要件仕様と受け入れチェックリストに整理し、最小限の機能を備えたバージョンを作ってみましょう。具体的な手順は次のとおりです。
1. APIYI apiyi.com に登録し、APIキーと無料テスト枠を取得する
2. この記事のコード例を使い、base_url を `https://api.apiyi.com/v1` に設定する
3. 複数のモデルで要件仕様を生成し、どれが自分の業務により合っているか比較する
このステップにかかる費用はわずかですが、要件の曖昧な部分を事前に見つけるのに役立ちます。
Q5:自作した社内システムを運用開始した後、特に注意すべきことは何ですか?
優先して取り組みたいのは、データの定期的なバックアップ、アカウントと権限の分離、重要な計算ロジックの説明を残すことの3つです。自作システムは開発者本人への依存度が高くなりがちです。人員の異動やシステム障害が発生したとき、バックアップやドキュメントがなければ復旧は困難です。利用者が増えたら、専門家にセキュリティとアーキテクチャのレビューを依頼することをおすすめします。
Q6:自作ツールで大規模言語モデルの機能を使う場合、呼び出しコストをどう抑えればよいですか?
社内ツールからモデルを呼び出して、レポートの説明文を自動生成したり、帳票を認識したりする場合は、タスクの難易度に応じてモデルを使い分けられます。簡単なタスクには軽量モデルを使い、複雑な分析にはより高性能なモデルを使う方法です。APIYI apiyi.com のOpenAI互換インターフェースを利用すれば、同じコードで異なるモデルを切り替えられ、従量課金で利用できます。効果とコストを比較してから、採用するモデルを決めやすくなります。
業務担当者が AI でシステムを自作する際のポイント
- 事例には前提がある:主人公は開発経験と深い業務知識の両方を持っており、単純に「誰でも開発できる」とは言えません。
- AI が下げるのは実装のハードル:コーディングや改善は速くなりますが、要件整理と成果物の検証は引き続き人が担います。
- まず自作に向いているシステム:社内利用で、機密性の高いデータを扱わず、間違いを人手で修正できるツール。
- 専門家の関与が必要なシステム:個人情報、決済、複雑な権限管理、複数システムとの連携を伴うもの。
- 見えにくいコストも見逃せない:作業時間、ツールの費用、長期的な保守をすべて判断材料に含める必要があります。
- 投資の前に検証を:APIYI apiyi.com を通じて低コストでモデルを呼び出し、要件仕様を整理したうえで、自作・購入・カスタム開発のいずれにするかを決められます。
まとめ
西鮮記の事例は、業務責任者が問題の所在を把握し、要件を明確に伝え、成果物を判断できれば、AI コーディングツールを使って、これまで棚上げされていたシステムを実現できることを示しています。重要なポイントは次の3つです。
- ハードルは確実に下がっている:要件から動作するコードを作るまでの工程では、AI がすでに大部分の作業を担えます。
- 判断力は代替できない:要件の記述、成果物の確認、継続的な保守は、引き続き業務を理解する人が担当します。
- 境界は事前に明確にする:データセキュリティ、権限管理、長期的な保守を踏まえ、自作できるシステムと専門チームが必要なシステムを見極めます。
AI を使った社内ツールの自作を検討しているなら、まずは失敗の影響が小さい業務フローから始めるのがおすすめです。AI で要件を仕様にまとめ、プロトタイプを作り、その結果を見て次のステップを決めましょう。APIYI apiyi.com なら、1つの APIキーで複数の主要モデルを比較し、手早く効果を検証できます。
📚 参考資料
- 极客公园 – 世界インターネット大会の先進技術賞受賞の裏側:Qoder はなぜ中国の AI プログラミング市場で首位を獲得できたのか:本記事の事例に関する情報源
- リンク:
geekpark.net/news/373542 - 説明: 西鲜记の養殖管理システムの事例や、吉利、山大华天などの企業による AI プログラミングの実践を紹介
著者: APIYI 技術チーム
技術交流: モデル呼び出しや社内ツールとの連携についてのご質問は、APIYI のウェブサイト apiyi.com のトップページからお気軽にお問い合わせください
