---
title: "FAQ OpenClaw para Desenvolvedores"
url: "https://openclaw.ia.br/faq/developers-faq/"
markdown_url: "https://openclaw.ia.br/faq/developers-faq.MD"
description: "Perguntas frequentes para devs: API, extensões, contribuição e arquitetura do OpenClaw."
date: "2026-02-20"
author: ""
---

# FAQ OpenClaw para Desenvolvedores

Perguntas frequentes para devs: API, extensões, contribuição e arquitetura do OpenClaw.



### O OpenClaw tem API?

Sim! REST API completa para gerenciar mensagens, skills, configurações e integrações programaticamente.


### Em que linguagem é desenvolvido?

O core é em Node.js/TypeScript. Skills podem ser escritos em JavaScript, Python ou qualquer linguagem via HTTP.


### Como contribuir com o projeto?

Fork no GitHub, crie branch, implemente e abra PR. Veja CONTRIBUTING.md para guidelines.


### Posso criar plugins/extensões?

Sim! O sistema de Skills é extensível. Crie skills que fazem qualquer coisa: desde chamar APIs até controlar hardware.


### Existe SDK para desenvolvimento?

Sim, SDK em JavaScript/TypeScript para criação de skills. Python SDK em desenvolvimento.


### Como rodar em modo desenvolvimento?

Clone o repo, `npm install`, `npm run dev`. Hot reload habilitado para desenvolvimento rápido.


### O OpenClaw usa qual arquitetura?

Event-driven com plugins. Gateway de canais → Router → Skills → Modelo de IA → Resposta. Tudo assíncrono.


### Tem documentação de API?

Sim, em docs.openclaw.ai. Inclui referência completa, exemplos e playground interativo.



---

## Não encontrou sua resposta?

- [FAQ Geral](/faq/geral/) — perguntas básicas sobre o OpenClaw
- [FAQ Técnico](/faq/tecnico/) — problemas técnicos e soluções
- [Troubleshooting](/troubleshooting/) — guias de solução de problemas
- [Comunidade Discord](https://discord.gg/clawd) — pergunte para outros usuários
- [GitHub Issues](https://github.com/openclaw/openclaw/issues) — reporte bugs
