Skip to main content

Framework para desenvolvimento orientado a testes com agentes de IA

Project description

Agent Flow TDD

Agent Flow TDD Logo

Framework para desenvolvimento orientado a testes usando agentes de IA.

🔍 Visão Geral

O Agent Flow TDD utiliza modelos de IA para auxiliar no desenvolvimento orientado a testes, gerando código, testes e documentação com base em prompts.

🚀 Início Rápido

# Clone o repositório
git clone https://github.com/Malnati/agent-flow-tdd.git
cd agent-flow-tdd

# Instale as dependências
make install

# Execute um exemplo
make tdd prompt="Criar API REST em Python" format=json

📚 Documentação

A documentação completa está disponível no diretório docs/:

🔧 Principais Comandos

# Gerar código/testes a partir de um prompt
make tdd prompt="Criar sistema de login" format=json

# Especificar modelo
make tdd prompt="Implementar ordenação" model=deepseek_local format=python

# Visualizar logs
make logs

# Executar testes
make test

🤖 Modelos Suportados

Locais (Offline)

  • tinyllama-1.1b - TinyLLaMA (1.1B)
  • phi1 - Microsoft Phi-1 (1.3B)
  • deepseek_local - DeepSeek Coder (6.7B)
  • phi3 - Microsoft Phi-3 Mini

Remotos (API)

  • gpt-3.5-turbo, gpt-4-turbo - OpenAI
  • claude-3-opus, claude-3-sonnet - Anthropic
  • gemini-pro - Google

📝 Licença

Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_flow_tdd-0.1.5.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_flow_tdd-0.1.5-py3-none-any.whl (40.3 kB view details)

Uploaded Python 3

File details

Details for the file agent_flow_tdd-0.1.5.tar.gz.

File metadata

  • Download URL: agent_flow_tdd-0.1.5.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for agent_flow_tdd-0.1.5.tar.gz
Algorithm Hash digest
SHA256 da57ddf0ce585a0485221877c98423c190898e899605018ce693811d2cb580cc
MD5 4b7c5eebfd0e67184a251a83b83a14fb
BLAKE2b-256 a7f49d9a1c6159b49b45fb253c6f109c3e949d47025299d8d551260af988629e

See more details on using hashes here.

File details

Details for the file agent_flow_tdd-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: agent_flow_tdd-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 40.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for agent_flow_tdd-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 eadc38a6ce22d49c907d9c214bba4b7aee616cf56034992f35df94392c28666c
MD5 38c7cc9aeb7d9fba258e64dff37990da
BLAKE2b-256 cdaf61828f3cba3806cdec8533a6c36ca13f6a8beaa15f324cb2f25d7a983ee7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page