---
title: "首先，整理一下單次提示詞與擔當（代理）的差異。單次提示詞是每次輸入時都要傳遞全部上下文的方式。它扮演什麼角色、依據什麼、"
url: "https://claudemods.dev/zh-tw/builds/-751e2c"
source: "https://www.threads.com/@tatsu_kawata/post/DeVhn__AEzU"
source_type: "resource"
author: "たつ | 仕事に活かせるAI活用術｜フォロバ100"
author_handle: "tatsu_kawata"
stars: 0
category: "工作流程與 CI"
categories: ["workflow"]
tags: ["configuration", "context-management", "prompt-engineering", "subagents"]
permission_level: null
scan_complete: false
added: "2026-10-11T02:25:41.496Z"
updated: "2026-10-11T01:54:27.000Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# 首先，整理一下單次提示詞與擔當（代理）的差異。單次提示詞是每次輸入時都要傳遞全部上下文的方式。它扮演什麼角色、依據什麼、

一篇整理單次提示詞與擔當（代理）方式差異的貼文，並說明將上下文固定到 Claude Code 定義檔案（name、description、tools、model）的想法。

## Description

首先，整理一下單次提示詞與擔當（代理）的差異。
單次提示詞是每次輸入時都要傳遞全部上下文的方式。它扮演什麼角色、依據什麼、以什麼形式輸出。每次都由你口頭攜帶。

在決定擔當的方式中，把那些上下文固定到定義檔案裡，每次只傳遞事項本身。差異不在於聰明與否，而在於把上下文放在哪裡。

在 Claude Code 的情況下，定義檔案的開頭要寫 name、description、tools、model。name 是稱呼，description 是說明何時應該被呼叫，tools 是能做的事情範圍，model 是以多大的重量來思考。如果在這下面繼續寫擔當範圍和應遵守的規則，前言就會原樣作為資產保留下來。

## Original README

まず、単発のプロンプトと担当（エージェント）の違いを整理します。
単発のプロンプトは、入力のたびに文脈を全部渡す方式です。誰として動くのか、何を根拠にするのか、どんな形で出すのか。毎回あなたが口で運びます。

担当を決める方式では、その文脈を定義ファイルに固定して、毎回渡すのは用件だけにします。違いは賢さではなく、文脈をどこに置くかです。

Claude Codeの場合、定義ファイルの先頭には name、description、tools、model を書きます。nameは呼び名、descriptionはいつ呼ばれるべきかの説明、toolsはできることの範囲、modelはどのくらいの重さで考えさせるかです。この下に担当範囲や守るべきルールを続ければ、前置きがそのまま資産として残ります。
