「ライセンスの分からないコードが混ざる」が直らないとき|乗り換えで直るか、まず確かめる

最終更新:

カテゴリ:

「ライセンスの分からないコードが混ざる」が手順を試しても直らないときに、何を確かめればよいかを整理しました。この症状は規約と設定の話なので、別のAIに替えても解決しません。

まず、この症状は乗り換えで直るものか

これはツールの性能ではありません。規約と、いま契約しているプランで決まります。別のAIに替えても、同じことを確かめる必要が残ります。確かめるのは出てきたコードに既存の実装と同じ断片が無いか。使う前にライセンスを確かめる手順があるかです。

分類 開発・コード当サイト整理
起きやすいツール GitHub Copilot・ChatGPT・Cursor当サイト整理
区分 規約・権利・データの扱いによる当サイト判断
直す手順 3ステップ当サイト整理
この表の数字について 区分は、設定で改善できるか・使い方で改善できるか・ツール側の制約か・規約や権利の話かを当サイトが判定したもので、ツールの更新で変わることがあります。記載どおりに操作できない場合は提供元の案内をご確認ください。料金は載せていません。プランと契約の形で変わるうえ、確かめた日を持っていないためです。

先に試すこと

下の手順を上から順に試してください。

ライセンスの分からないコードが混ざるを直す手順0 / 3 確認ずみ

上から順に試して、直ったところで止めてください。全部やる必要はありません。

ここまでで直らなければ、規約と設定の話です。下の確かめる先を見てください。

確かめる先

出てきたコードに既存の実装と同じ断片が無いか。使う前にライセンスを確かめる手順があるかを確かめてください。ここで決まる話なので、ツールの性能を比べても答えは出ません。

納品物では、由来が説明できるコードだけを使ってください。

GitHub Copilot・ChatGPT・Cursorで起きるほかの症状

同じツールを使っていると、続けて当たることがあります。先に知っておくと、次に起きたときの切り分けが早くなります。

症状 分類 直しやすさ
日本語のコメントが文字化けする 開発・コード 設定で改善できる
生成されたコードが動かない 開発・コード 使い方で改善できる
存在しない関数やライブラリを使う 開発・コード ツール側の制約が大きい
社内のコードを外部に送ってよいか分からない 開発・コード 規約・権利・データの扱いによる
提案が出てこない・止まる 開発・コード 設定で改善できる
長いファイルの後半を無視する 開発・コード 使い方で改善できる

開発・コードのほかの症状

よくある質問

ここでよく聞かれる2つです。症状は使っているツールと設定で変わるので、自分の状況に当てはまるかで判断してください。

乗り換えると作ったものは引き継げますか?

引き継げる範囲はツールによって違います。作りかけのものは書き出せる形にしてから切り替えてください。

料金はどこで確かめられますか?

当サイトでは金額を載せていません。プランと契約の形で変わるうえ、いつ確かめた値かを持っていないためです。無料で試せるかどうかだけを載せています。金額は各社の公式ページで確かめてください。

次にやること

2つあります。上から順にやってください。

  • まず手順を試す
    規約・権利・データの扱いによる症状です。上の3つを順に試してください。渡し方や手順を変えると収まります。設定を探しても見つかりません。
  • 規約と設定を確かめる
    これはツールの性能ではなく、規約と設定の話です。別のAIに替えても同じことになります。確かめるのは出てきたコードに既存の実装と同じ断片が無いか。使う前にライセンスを確かめる手順があるかです。

開発・コードのなかで「ライセンスの分からないコードが混ざる」はどこにあるか

開発・コードには18件あります。似た症状と見比べると、当てはまるものが見つかることがあります。

直す手順の数

開発・コードの18件を直す手順の数の少ない順に並べると、ライセンスの分からないコードが混ざるは1番目です。まんなかは3ステップで、ライセンスの分からないコードが混ざるは3ステップ。この分類のなかでは少ないほうです。

開発・コードで設定または使い方で改善できるのは13件です。ライセンスの分からないコードが混ざるは入りません。手順を試しても止まりません。

起きるツールの数

開発・コードの18件を起きるツールの数の少ない順に並べると、ライセンスの分からないコードが混ざるは1番目です。まんなかは3種で、ライセンスの分からないコードが混ざるは3種。この分類のなかでは少ないほうです。

同じ症状が複数のAIで起きる場合、片方に替えても同じことが起きます。設定や使い方で止まるものは、道具を替えなくても直ります。

この記事で使っている言葉

この症状を切り分けるのに使う言葉を3つ、先に決めておきます。手のかけ方が変わるので、意味を先に決めておきます。直しやすさの判定は当サイトのもので、提供元が公表しているものではありません。

区分(規約・権利・データの扱いによる)

規約・権利・データの扱いの話で、ツールの性能ではありません。別のAIに替えても同じことを確かめる必要が残ります。この区分は当サイトの判定です。ツールの更新で変わることがあります。

別のAIを出す条件

この症状には別のAIを挙げていません。規約と設定の話なので、替えても解決しないためです。

起きやすいツール

GitHub Copilot・ChatGPT・Cursorで報告があります。3種です。道具を替えなくても、設定や使い方で直ります。

ライセンスの分からないコードが混ざるを次から起こさないために

直したあと、同じことが起きないようにする話です。規約・権利・データの扱いによる症状なので、やることが変わります。

手順に組み込む

防ぎきれません。起きる前提で、出てきたものを人が確かめる工程を入れてください。

頻度で判断する

月に数回しか起きないなら、防ぐ手間より起きてから直すほうが軽いです。3つの手順で片づくので、毎回の作業を重くしてまで防ぐ必要はありません。毎日起きるなら、手順を組み直す価値があります。

同じ分類の症状も見ておく

開発・コードには18件あります。同じ道具を使うかぎり、続けて別の症状に当たります。先に把握しておくと、次に当たったときに切り分けが早く済みます。

「ライセンスの分からないコードが混ざる」について、ほかの角度から

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です