Community생산성 & 협업github.com

RobotSe7en/dagent

Dagent는 목표를 편집 가능하고 실행 가능한 워크플로로 변환하는 동적 DAG 에이전트 프레임워크입니다.

dagent란 무엇인가요?

Dagent는 복잡한 목표를 DAG(방향성 비순환 그래프) 기반의 워크플로로 변환하는 혁신적인 에이전트 프레임워크입니다. 이 도구는 사용자 정의 가능한 작업 노드와 자동화된 의존성 관리를 통해 에이전트가 동적으로 워크플로를 생성하고 수정할 수 있도록 지원합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼과 호환되며, YAML 기반의 설정을 통해 직관적인 워크플로 정의가 가능합니다. 개발자는 복잡한 멀티스텝 작업을 시각적인 DAG 형태로 구조화하고 각 단계를 독립적으로 테스트, 편집 및 재실행할 수 있어 생산성과 투명성을 크게 향상시킵니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add RobotSe7en/dagent

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

dagent은(는) 무엇을 하나요?

Dagent는 목표를 편집 가능하고 실행 가능한 워크플로로 변환하는 동적 DAG 에이전트 프레임워크입니다.

개요

Dagent는 복잡한 AI 에이전트 작업을 구조화된 DAG(방향성 비순환 그래프) 워크플로로 변환합니다. 각 작업은 독립적인 노드로 표현되며, 에이전트가 동적으로 추가, 제거 또는 수정할 수 있습니다.

주요 기능

  • 동적 워크플로 생성: 목표를 입력하면 AI가 자동으로 DAG 구조를 생성합니다.
  • 실시간 편집: 각 작업 노드를 독립적으로 수정하고 재실행할 수 있습니다.
  • 의존성 관리: 작업 간 의존 관계를 자동으로 추적하고 관리합니다.
  • 멀티 플랫폼 지원: Claude Code, Cursor, Codex 등과 호환됩니다.

사용 방법

  1. Dagent 저장소를 클론하거나 템플릿을 다운로드합니다.
  2. config.yaml 파일에 목표를 정의합니다.
  3. 에이전트 명령어를 실행하여 워크플로를 생성 및 실행합니다.

예시 설정

workflow:
  name: "문서 분석 파이프라인"
  nodes:
    - id: fetch
      type: http
      config:
        url: "https://example.com/docs"
    - id: parse
      type: transform
      depends_on: [fetch]
    - id: summarize
      type: llm
      depends_on: [parse]

호환 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 MCP 지원 도구

라이선스

MIT

관련 스킬