
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
이메일, 캘린더 관리, 자동화 작업을 보내는 TypeScript 기능을 정의합니다. Routecraft 에이전트, Claude, ChatGPT, Cursor 또는 MCP를 통해 AI 에이전트에 노출.
개요
에이전트 도구. 또는 에이전트 하네스 자체. Routecraft는 AI 자동화를 위한 TypeScript 프레임워크입니다. 기능은 경로입니다: 소스에서 유형의 파이프라인, 작업을 통해, 목적지. 동일한 경로는 Claude 또는 Cursor에 대한 MCP 도구이며, 에이전트에 대한 도구는 HTTP 엔드포인트 또는 해당 소스에만 따라 예약된 작업입니다. 에이전트는 다른 단계의 주위에 모델 호출의 주위에 동일한 난간과 같은 경로입니다. 해당 이용 후기에 달린 코멘트가 없습니다. Craft-harness는 Routecraft 기능에서 구축 된 전체 에이전트입니다. 채팅, 샌드 박스 쉘, 웹 fetch 및 검색, 작업 공간, 메모리, 스케줄러, 인간 승인 및 편집기 기능. 그들 각자는 기능에 있는 정규적인 노선입니다/ 당신은 1개의 스크린 및 변화에 읽을 수 있습니다. 예를 들어, 설정 파일은 자격 증명을 수행하고, 성적은 파일 --session 이름입니다.
개요(AI 번역)
에이전트 도구. 또는 에이전트 하네스 자체.
소개
Routecraft는 오픈 소스 AI 자동화 플랫폼으로 팀 구축을 함께합니다. 기능은 경로입니다: 소스에서 유형의 파이프라인, 작업을 통해, 목적지. 동일한 경로는 에이전트 또는 편집기에 대한 MCP 도구입니다, 당신이 스스로 실행하는 에이전트에 대한 도구, HTTP 엔드포인트, 또는 그것의 소스에 따라 예약된 작업. 노트북에 제공, 팀 하네스에 그것을 홍보, 모든 팀은 자신의 대신 서비스 자격에 사용할 수 있습니다. 에이전트는 다른 단계의 주위에 모델 호출의 주위에 동일한 난간과 같은 경로입니다. 해당 이용 후기에 달린 코멘트가 없습니다.
5 분: 당신이 소유하는 대리인
Craft-harness는 Routecraft 기능에서 구축 된 전체 에이전트입니다. 채팅, 샌드 박스 쉘, 웹 fetch 및 검색, 작업 공간, 메모리, 스케줄러, 인간 승인 및 편집기 기능. 그들 각자는 capabilities/에 있는 정규적인 노선입니다 당신은 1개의 스크린 및 변화에 읽을 수 있습니다.
다른 맨끝에서:
예를 들어, 설정 파일은 자격 증명을 수행하고, 성적은 파일 --session 이름입니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
About
Routecraft is the open source AI automation platform your teams build on together. A capability is a route: a typed pipeline from a source, through operations, to a destination. The same route is an MCP tool for any agent or editor, a tool for an agent you run yourself, an HTTP endpoint, or a scheduled job, depending only on its source. Prove it on your laptop, promote it to a team harness, and every team can use it on service credentials instead of their own. Agents are routes too, with the same guardrails around a model call as around any other step. Nothing is reachable until you write a route for it.
Five minutes: an agent you own
craft-harness is a complete agent built out of Routecraft capabilities: chat, a sandboxed shell, web fetch and search, a workspace, memory, a scheduler, human approvals, and the editor capabilities. Every one of them is an ordinary route in capabilities/ you can read on one screen and change.
bunx create-routecraft my-agent --example https://github.com/routecraftjs/craft-harness
cd my-agent
bun run setup # generates the project's own secrets into .env and .routecraft/
# add LLM_API_KEY to .env
bun run dev
From another terminal:
bun run exec chat --session=demo --message="what can you do?"
The instance is walled, the settings file carries the credential, and the transcript is a file --session names. The same conversation is reachable over MCP at http://localhost:8081/mcp and from your editor over the Agent Client Protocol.
What a capability looks like
import { craft, mail } from '@routecraft/routecraft'
import { mcp } from '@routecraft/ai'
import { z } from 'zod'
const SendTeamEmail = z.object({
to: z
.string()
.email()
.refine((email) => email.endsWith('@company.com'), 'Can only send to @company.com addresses'),
subject: z.string(),
message: z.string(),
})
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"my-tools": {
"command": "bunx",
"args": ["@routecraft/cli", "run", "./capabilities/send-team-email.ts"]
}
}
}