openai anthropic tree_sitter