def unicorn_edit(path, **kwargs):
    """Edit Unicorn node interactively.
    """
    ctx = Context(**kwargs)
    ctx.timeout = None
    ctx.execute_action('unicorn:edit', **{
        'unicorn': ctx.repo.create_secure_service('unicorn'),
        'path': path,
    })