> ## Documentation Index
> Fetch the complete documentation index at: https://private-04b27de1.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# autogen.coding.base.CodeExecutionConfig

<h2 id="autogen.coding.base.CodeExecutionConfig" class="doc doc-heading">
  <code class="doc-symbol doc-symbol-heading doc-symbol-class" />

  <span class="doc doc-object-name doc-class-name">CodeExecutionConfig</span>
</h2>

```python theme={null}
CodeExecutionConfig(*args, **kwargs)
```

dict() -> new empty dictionary
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs
dict(iterable) -> new dictionary initialized as if via: <br />    d = \{}
for k, v in iterable: <br />        d\[k] = v
dict(\*\*kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list.  For example:  dict(one=1, two=2)

<b>Parameters:</b>

| Name       | Description |
| ---------- | ----------- |
| `*args`    |             |
| `**kwargs` |             |

### Class Attributes

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### commandline-local

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### executor

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### ipython-embedded

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### last\_n\_messages

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### timeout

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### use\_docker

<br />

<br />

<code class="doc-symbol doc-symbol-heading doc-symbol-attribute" />

#### work\_dir

<br />

<br />
