Harness運用

Harnessを壊さずカスタマイズする方法|仕様化・小さなPR・D1 migration

日本語の要望を画面・API・DBの実装仕様へ変換し、小さなPRと後方互換なD1 migrationで変更する方法です。

執筆:

本サイトはHarnessシリーズの開発元が運営しています。比較基準・利益相反・編集方針

Harnessを壊さずカスタマイズする方法|仕様化・小さなPR・D1 migration
Harness開発者・野田修一 開発元メディアHarness開発者・野田修一開発者・運営会社・公開コードを確認 →

日本語の要望を画面・API・DBの実装仕様へ変換し、小さなPRと後方互換なD1 migrationで変更する方法です。 日本語の要望から、画面・API・DB・外部連携の変更点を抽出します。 既存patternに合わせ、1機能だけをbuild/test付きで完成させます。 schema直書きではなく、既存データを壊さないmigrationで変更します。

この記事はHarness Academyの教材データを基に、各Harnessの公式リポジトリにある実装箇所と照合して構成しています。秘密情報や本番データを記事・AIチャットへ貼らず、外部送信は必ず検証対象を限定してください。

要望を小さな変更へ。独自機能を追加したい人へ。日本語の要望。実装仕様。小さなPR。動作確認

最初に確認すること

  • 要望を実装仕様へ変換する: AIがいきなりコードを書かず、完成条件を共有する
  • AIに小さなPRとして実装させる: レビュー可能で戻せる差分を作る
  • D1 migrationを安全に追加する: 既存環境と新規環境の両方が同じschemaになる

要望を実装仕様へ変換する

日本語の要望から、画面・API・DB・外部連携の変更点を抽出します。

この工程のゴール: AIがいきなりコードを書かず、完成条件を共有する

「タグを増やしたい」だけでは影響範囲が決まりません。誰が、どこで、何を操作し、どこへ保存し、失敗時にどう見えるかまで決めます。

手順

1. 要望を入力

業務上の目的と現在の困りごとを書きます。

2. リポジトリ調査

類似機能と既存patternをAIに探させます。

3. 仕様を承認

対象外とrollbackまで決めてから実装へ進みます。

完了条件

  • 類似実装が根拠として示される
  • DB/API/画面の影響が分かる
  • 完了条件と対象外が明確

Academy教材: Harnessを壊さずカスタマイズする / Lesson 7-1

AIに小さなPRとして実装させる

既存patternに合わせ、1機能だけをbuild/test付きで完成させます。

この工程のゴール: レビュー可能で戻せる差分を作る

本家coreを直接書き換える場合でも、既存のroute/resource/component patternへ合わせ、無関係な整形や依存更新を混ぜません。

手順

1. branch

feature branchと復旧地点を作ります。

2. 実装

仕様で承認した範囲だけを変更します。

3. 検証・PR

差分レビュー、build/test、PR本文を作ります。

情報を確かめる三つの視点。誰が発信?。いつの情報?。どこが一次ソース?。公式情報と本文の出典を確認

完了条件

  • 無関係な差分がない
  • 対象packageのbuild/test成功
  • rollback方法が明記

Academy教材: Harnessを壊さずカスタマイズする / Lesson 7-2

D1 migrationを安全に追加する

仕様を書く→小さく変更→安全に反映の流れ(Harnessを壊さずカスタマイズする方法)

schema直書きではなく、既存データを壊さないmigrationで変更します。

この工程のゴール: 既存環境と新規環境の両方が同じschemaになる

migrationは原則additiveにし、既存行へNOT NULLを追加する場合はdefault/backfillを設計します。適用済みSQLを書き換えません。

本番変更の前に指差し確認。対象は合っている?。テストは済んだ?。戻し方はある?。承認は取れた?

手順

1. 現状確認

schemaと最新migration、適用方式を読みます。

2. 新規migration

次の番号でidempotentなSQLを追加します。

3. local→remote

local DBとtest環境で検証後、本番適用前に確認します。

完了条件

  • 新規migration fileが追加
  • 既存データ入りDBで成功
  • 本番適用前に対象DBが明示

Academy教材: Harnessを壊さずカスタマイズする / Lesson 7-3

公式ソース

関連ガイド

開発者・野田修一The Harness 編集部

運営:AIエージェント株式会社。Harnessシリーズ開発者の野田修一と編集チームが発信しています。自社製品の説明と第三者による評価を区別します。

この記事の訂正・情報提供 →

話題のHARNESSが、CLOUDに。

あのHarnessが、
インストール不要に。

ダウンロード不要。サーバー構築不要。
ターミナル操作も不要。

「設定で詰まる」が、始めない理由にならなくなりました。The Harness Cloudなら、Googleログインのワンクリックから始められます。

PCに何も入れない専用環境は自動で用意画面からそのまま操作
0円
先着300枠 · クラウド利用料ずっと0円カード登録不要・Googleログインでスタート

無料枠の残りはCloudで確認

無料ガイドをLINEで受け取る

まずはLINEで無料ガイドを。追加後はCloudへ。

LINE追加済みの方:GoogleでCloudへ →
The Harness Cloudの機能・無料枠を見る ↗
  1. 公式LINEを追加して無料ガイドを受け取る
  2. GoogleでCloudにログインして利用条件を確認
  3. 専用環境を申し込み、LINEを接続して始める

無料枠はLINE Cloudの案内です。LINEは稼働中、Xはベータ、Instagramは近日対応。LINE公式アカウントの配信料金・外部AIサービス等は別です。空き枠の確保は申し込み時の状況によります。

提供条件:Cloud公式案内(2026年9月21日確認)/利用規約/プライバシーポリシー

公開5日で 30,122回再生
2026年9月16日公開 · 関口さんの紹介動画AIであらゆるSaaSをばら撒く天才AI起業家に、集客を完全0円で自動化しもらった。【LINE Harness】Claudecode/codex ↗
約8.3万回再生
野田修一が語る、HarnessとAIのこれからClaude CodeであらゆるSaaSを0円でばら撒く天才AI起業家に、今後どんな未来が来るのか聞いてみた。【LINE Harness】 ↗

再生数は2026年9月21日時点の発信者確認値。動画内の操作・提供条件は公開当時のものです。現在のCloudの始め方・条件は公式案内をご確認ください。

NEWS THE HARNESS CLOUD

あのHarnessが、
インストール不要に。

サーバー構築も、ターミナル操作も不要。
Googleログインから、あなた専用の管理画面へ。

インストール不要自分でサーバー構築不要カード登録不要
0円
先着300枠 · クラウド利用料ずっと0円無料枠の残りはCloudで確認
Googleで始めるCloudでできること・提供条件を見る →まずはLINEで無料ガイドを受け取る →

無料枠はLINE Cloudのクラウド利用料が対象です。利用条件の確認・申し込み・LINE接続が必要です。LINE配信料金・外部AIサービス等は別途。